n (computing) software, supplied with the operating system or by a hardware manufacturer, that communicates between the operating system of a personal computer and a specific hardware device